cast one's lot with - Español Inglés Diccionario